Remove deprecated gdk_window_get_toplevels() function
authorJavier Jardón <jjardon@gnome.org>
Fri, 14 May 2010 16:18:10 +0000 (18:18 +0200)
committerJavier Jardón <jjardon@gnome.org>
Fri, 14 May 2010 16:18:10 +0000 (18:18 +0200)
docs/reference/gdk/gdk3-sections.txt
gdk/gdk.symbols
gdk/gdkwindow.c
gdk/gdkwindow.h
gdk/quartz/gdkwindow-quartz.c

index 58d069a409e740008d0cabedb73f62165199293f..91f98d7af5319e65d5b149dc704d0dedb5d73b6c 100644 (file)
@@ -735,7 +735,6 @@ gdk_window_get_decorations
 GdkWMDecoration
 gdk_window_set_functions
 GdkWMFunction
-gdk_window_get_toplevels
 gdk_get_default_root_window
 
 <SUBSECTION>
index 8f1aaf3a4aff8deb2af582d55fbf46e986d048b1..ae47401b6c76c76615895f8b8adf676afd1b5095 100644 (file)
@@ -687,9 +687,6 @@ gdk_window_get_position
 gdk_window_get_state
 gdk_window_get_toplevel
 gdk_window_get_effective_toplevel
-#ifndef GDK_DISABLE_DEPRECATED
-gdk_window_get_toplevels
-#endif
 gdk_window_get_update_area
 gdk_window_get_user_data
 gdk_window_get_window_type
index b70a0c4b6ffc90d5380927d27c46d5da5b368507..2b982ffe545fcad7fec167d2f5c3c62a9b8e46c9 100644 (file)
@@ -2669,27 +2669,6 @@ gdk_screen_get_toplevel_windows (GdkScreen *screen)
   return new_list;
 }
 
-/**
- * gdk_window_get_toplevels:
- *
- * Obtains a list of all toplevel windows known to GDK on the default
- * screen (see gdk_screen_get_toplevel_windows()).
- * A toplevel window is a child of the root window (see
- * gdk_get_default_root_window()).
- *
- * The returned list should be freed with g_list_free(), but
- * its elements need not be freed.
- *
- * Return value: list of toplevel windows, free with g_list_free()
- *
- * Deprecated: 2.16: Use gdk_screen_get_toplevel_windows() instead.
- */
-GList *
-gdk_window_get_toplevels (void)
-{
-  return gdk_screen_get_toplevel_windows (gdk_screen_get_default ());
-}
-
 /**
  * gdk_window_is_visible:
  * @window: a #GdkWindow
index ee3c89ee2092a5acf8e4a29afbb1e28cb5b4808e..3f6bb5bc3a05d59a1643067ad56ceeb209f48bc3 100644 (file)
@@ -824,9 +824,6 @@ gboolean      gdk_window_get_decorations (GdkWindow       *window,
                                          GdkWMDecoration *decorations);
 void         gdk_window_set_functions   (GdkWindow       *window,
                                          GdkWMFunction    functions);
-#if !defined(GDK_MULTIHEAD_SAFE) && !defined(GDK_DISABLE_DEPRECATED)
-GList *       gdk_window_get_toplevels   (void);
-#endif
 
 void          gdk_window_beep            (GdkWindow       *window);
 void          gdk_window_iconify         (GdkWindow       *window);
index 9717b31754a3826f0290cb6e39612e54a931cf8b..93b68c29ca38cf8eb652bf936c9b33cf905f8a9d 100644 (file)
@@ -804,7 +804,7 @@ _gdk_quartz_window_did_resign_main (GdkWindow *window)
     {
       GList *toplevels;
 
-      toplevels = gdk_window_get_toplevels ();
+      toplevels = gdk_screen_get_toplevel_windows (gdk_screen_get_default ());
       if (toplevels)
         new_window = toplevels->data;
       g_list_free (toplevels);